package com.edu.dao;

import com.edu.data.Admin;
import com.edu.data.ClassInfo;
import com.edu.data.Contact;
import com.edu.data.Page;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface Dao {
	void addContact(Contact contract);//增加通讯录记录
	
	ClassInfo getClassInfo(int classId);

	long getContactsCount();
	
	List<Contact> getAllContacts();//查询所有通讯录记录
	List<Contact> getAllContactsByPage(Page page);//分页查询所有通讯录记录
	
	Admin login(String account, String pasword);//登录
	
	void deleteContact(int id);//删除通讯录记录

	Contact getContact(int id);//根据id查询通讯记录
	
	void updateContact(Contact contact);//更新通讯录
}
